home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM BV3 / BMUG PD-ROM Version BV3 (CDRM1097900).iso / HyperCard / Games / HyperArchy / HyperArchy Manual / card_5948.txt < prev    next >
Text File  |  1990-02-11  |  3KB  |  94 lines

  1. -- card: 5948 from stack: in
  2. -- bmap block id: 6319
  3. -- flags: 0000
  4. -- background id: 2784
  5. -- name: 
  6.  
  7.  
  8. -- part 2 (field)
  9. -- low flags: 01
  10. -- high flags: 0000
  11. -- rect: left=6 top=51 right=312 bottom=505
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 3
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20.  
  21.  
  22. -- part 5 (button)
  23. -- low flags: 00
  24. -- high flags: 0000
  25. -- rect: left=474 top=307 right=336 bottom=510
  26. -- title width / last selected line: 0
  27. -- icon id / first selected line: 26425 / 26425
  28. -- text alignment: 1
  29. -- font id: 0
  30. -- text size: 12
  31. -- style flags: 0
  32. -- line height: 16
  33. -- part name: Next
  34. ----- HyperTalk script -----
  35. on mouseUp
  36.   visual effect scroll left
  37.   go to next card
  38. end mouseUp
  39.  
  40.  
  41. -- part 6 (button)
  42. -- low flags: 00
  43. -- high flags: 0000
  44. -- rect: left=2 top=22 right=51 bottom=38
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 29114 / 29114
  47. -- text alignment: 1
  48. -- font id: 0
  49. -- text size: 12
  50. -- style flags: 0
  51. -- line height: 16
  52. -- part name: Return
  53. ----- HyperTalk script -----
  54. on mouseUp
  55.   visual effect iris close
  56.   pop card
  57. end mouseUp
  58.  
  59.  
  60.  
  61. -- part 7 (button)
  62. -- low flags: 00
  63. -- high flags: 0000
  64. -- rect: left=1 top=307 right=336 bottom=38
  65. -- title width / last selected line: 0
  66. -- icon id / first selected line: 902 / 902
  67. -- text alignment: 1
  68. -- font id: 0
  69. -- text size: 12
  70. -- style flags: 0
  71. -- line height: 16
  72. -- part name: Prev
  73. ----- HyperTalk script -----
  74. on mouseUp
  75.   visual effect scroll right
  76.   go to previous card
  77. end mouseUp
  78.  
  79.  
  80. -- part contents for card part 2
  81. ----- text -----
  82. All the details that make up an invoice are arranged starting at the client level.  The client's address, phone number, etc., are stored on the Client Card.   Client information only needs to be stored and maintained in one place, since all jobs for that client are related to the Client Card.  In the previous example, Job: #90-105 was done for John Smith.  In hierarchical database terms, the Client Card "John Smith" is the Parent Card for Job Card "Job: #90-105".
  83.  
  84. "Job: #89-699" is the Child Card of Client Card "Judy Wood", implying that that job was done for Judy.  The Job Cards can be used to record job information like job description, advances, fees, dates, etc.
  85.  
  86. Each Job Card has one parent (Client Card) and, in turn, may have one or more children attached to it.  The Child Cards attached to the Job Cards in this example are used to record itemized expenses.  Note that there are no children for "Job # 90-211"; there were no itemized expenses.  All the invoice detail must be found on the Client Card plus the Job Card in that case.
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.